someone that delivers messages - Türkisch Englisch Wörterbuch